Big Huge Thesaurus

Stenotomus aculeatus

noun